package k2_oop.p1_classAndObject.demo17;

/**
 * 写一个测试程序。
 * （1）创建一个Customer ，名字叫 Jane Smith, 他有一个账号为1000，余额为2000元，年利率为 1.23％ 的账户。
 * （2）对Jane Smith操作。
 *      存入 100 元，再取出960元。再取出2000元。
 *      打印出Jane Smith 的基本信息
 */
public class TestDemo17 {
    public static void main(String[] args) {

        //创建一个客户对象
        Customer customer = new Customer("Jane","Smith");
        //创建一个账户对象 相当于在银行开户
        Account account = new Account(1000,2000,0.0123);
        //把此账户与此客户绑定
        customer.setAccount(account);

        //相当于第二次去银行，需要先把此客户的账户信息先调取出来，才能进行存取款操作
        Account account1 = customer.getAccount();
        account1.deposit(100);
        account1.display();
        account1.withdraw(960);
        account1.display();
        account1.withdraw(2000);
        account1.display();


        customer.display();

    }
}
